  body,
  html {
      margin    : 0;
      padding   : 0;
      height    : 100%;
      background: #EFF1F7;
      width     : 100%;
  }

  body {
      width : 98%;
      margin: 0 auto;
  }

  html::-webkit-scrollbar {
      display: none;
  }

  a {
      text-decoration: none;
      color          : black;
  }

  a:focus,
  a:hover {
      color          : black;
      text-decoration: none;
  }

  /*功能盒子样式*/

  .buttonbox {
      padding-top   : 10px;
      padding-left  : 10px;
      padding-bottom: 10px;
      background    : #fff;
  }

  /*搜索框样式*/

  #searchVal {
      background: #EFF1F7;
  }

  #table,
  .fixed-table-pagination {
      background: #fff;
  }

  #table {
      white-space: nowrap;
  }

  /*搜索按钮样式*/

  #buttonSearch {
      color      : #3B80FF;
      font-weight: bold;
  }

  /*新增修改按钮*/

  #buttonDetail {
      margin: 0 0 0 10px;
  }

  #buttonAdd,
  #buttonBack,
  #save,
  #buttonEnd,
  #buttonDelete {
      margin: 0 10px;
  }

  /*功能按钮样式*/
  #buttonDetail,
  #buttonEnd,
  #buttonAdd,
  #buttonModify,
  #buttonBack,
  #buttonGet,
  #downloadReport,
  #refreshData,
  #buttonClose,
  #resetBUtton,
  #exportList,
  #searchTips,
  #save,
  #buttonDelete {
      background  : #fff;
      color       : #3B80FF;
      font-weight : bold;
      border-color: #3B80FF;
  }

  #buttonModify {
      margin-left: 0px;
  }

  /*设置table 第一列可点击样式*/
  #table>tbody>tr>td:first-child {
      text-decoration: underline;
      color          : #3B80FF;
      cursor         : pointer;
  }

  /*选择一列表格颜色*/
  .changeColor {
      background: #b5b4b4 !important;
  }

  /*表格样式*/

  .bootstrap-table .fixed-table-container {
      /*border     :none;*/
      border-bottom: none;
      box-shadow   : 1px 3px 6px #9a9494;
  }

  /*鼠标悬停表格*/

  .table-hover>tbody>tr:hover {
      background-color: #e4e3e3;
  }

  .pull-right {
      margin-right: 10px;
  }

  /*顶部盒子阴影 */

  .row.buttonbox {
      /*box-shadow: 1px 3px 6px #9a9494;*/
      margin-top  : 15px;
  }

  /*输入表单样式*/
  .contentInput {
      width    : 100%;
      margin   : 0 auto;
      /*padding: 15px 0px;*/
      /*1220*/
      background: #fff;
      box-shadow: 1px 3px 6px #9a9494;
      border-top: 1px solid #dddddd;
  }

  .contentInput2 {
      display: none;
  }

  /*标题样式*/

  .words {
      text-align : left;
      font-weight: bold;
  }

  .words span {
      line-height: 34px;
  }

  /*事件描述*/

  #eventDesc {
      height: 90px;
      /*1220*/
  }

  .defaultColor {
      color: #BFC7D9;
  }

  /*上传样式*/

  .choosefileButton {
      position: absolute;
      z-index : 1;
      left    : 0px;
  }

  /*文件上传样式*/
  #file {
      position : absolute;
      z-index  : 99;
      height   : 34px;
      left     : -25px;
      opacity  : 0;
      filter   : alpha(opacity=0);
      outline  : none;
      font-size: 30px;
      cursor   : pointer;
  }

  #file.pendingFile {
      left: 0px;
  }

  /*待处理问题 默认隐藏机构列表*/
  .chooseOrg {
      display: none;
  }

  .chooseOrg .searchable-select {
      min-width: 0px;
  }

  .chooseOrg .searchable-select-items {
      z-index: 999;
  }

  .chooseOrg.btn.btn-success {
      margin-top: 0px !important;
  }

  /*下载连接样式*/

  .attachFileBox a,
  .attachFileBoxShow a {
      height : 100%;
      display: inline-block;
  }

  .attachFileBoxShow2 a,
  .attachFileBoxShow1 a {
      height : 100%;
      display: inline-block;
  }

  /*取消按钮默认样式*/
  .btn:focus,
  .btn:active:focus,
  .btn.active:focus,
  .btn.focus,
  .btn:active.focus,
  .btn.active.focus {
      outline     : none;
      border-color: #ccc;
      box-shadow  : none;
  }

  /*提交按钮*/

  #submitButton {
      color       : #fff;
      background  : #3B80FF;
      border-color: #3B80FF;
  }

  /*保存按钮*/

  #saveButton {
      color       : #3B80FF;
      background  : #fff;
      border-color: #3B80FF;
  }

  /*表单每行样式*/

  .form-horizontal .form-group {
      margin-right: 0px;
      margin-left : 0px;
  }

  .row {
      margin-right: 0px;
      margin-left : 0px;
  }

  .btn.btn-success {
      margin-right: 20px !important;
      margin-top  : 10px !important;
      position    : relative;
      padding     : 0 !important;
      height      : 34px !important;
      line-height : 34px !important;
      /*overflow  : hidden;*/
  }

  /*删除附件按钮*/

  .glyphicon-remove {
      top     : 10px;
      right   : -18px;
      color   : black;
      position: absolute;
  }

  #removeSearchVal.glyphicon-remove {
      right  : 59px;
      z-index: 2;
  }

  /*报表样式*/

  pre {
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      text-align : left;
      padding    : 0;
      border     : none;
      font-size  : 14px;
  }

  /*公共样式*/

  .arrow2 {
      margin        : 3px 8px 4px 0;
      border-left   : 5px dashed transparent;
      border-bottom : 5px dashed transparent;
      border-top    : 5px dashed transparent;
      border-right  : 5px solid #ccc;
      display       : inline-block;
      vertical-align: middle;
  }

  .arrow3 {
      margin        : 3px 0 4px 8px;
      border-top    : 5px dashed transparent;
      border-bottom : 5px dashed transparent;
      border-right  : 5px dashed transparent;
      border-left   : 5px solid #ccc;
      display       : inline-block;
      vertical-align: middle;
  }

  .hideClass {
      display: none !important;
  }

  .eventTitleClass {
      color: #868080;
  }

  .fixed-table-pagination {
      padding-left: 20px;
  }

  .numStyle {
      color: #337ab7;
  }

  .nav-second-level {
      min-width: 216px;
  }

  /*  .resizePending {
      margin-top: 10px;
  }
  1220
*/
  @media screen and (max-width: 991px) {
      .resize {
          margin-top: 10px;
      }

      .resize {
          margin-top: 10px;
      }
  }

  .requireClass {
      color: red;
  }

  /*禁止编辑样式*/

  .form-control[disabled],
  .form-control[readonly],
  fieldset[disabled] .form-control {
      background-color: #fff;
  }

  /*问题类别表单数据样式*/

  table#questionFlowList {
      width          : 100%;
      margin         : 0 auto;
      border         : 1px solid #ddd;
      border-collapse: collapse;
      text-align     : center;
  }

  table#questionFlowList tbody:hover {
      cursor: pointer;
  }

  table#questionFlowList tr {
      height: 34px !important;
  }

  table#questionFlowList td {
      height: 34px;
      border: 1px solid #ddd;
  }

  table#questionFlowList input {
      width  : 100%;
      border : 1px solid black;
      outline: none;
      display: none;
      height : 100%;
  }

  table#questionFlowList .searchable-select-input {
      display: block;
  }

  table#questionFlowList select {
      width     : 100%;
      border    : 1px solid black;
      outline   : none;
      height    : 100%;
      text-align: center;
  }

  table#questionFlowList #dragSelect option {
      display: none;
  }

  table#questionFlowList .searchable-select-holder {
      border       : 1px solid black;
      border-radius: 0px;
      height       : 39px;
      max-height   : none;
  }

  table#questionFlowList .btnQuestion {
      border       : none;
      outline      : none;
      cursor       : pointer;
      padding      : 6px 8px;
      color        : black;
      border-radius: 4px;
  }

  .btn-red {
      background: #4cae4c;
      color     : white;
  }

  .que_change {
      display   : none;
      background: #4cae4c;
      color     : white;
  }

  .del_change {
      background: #f50b03;
      color     : white;
  }

  .btn-add {
      background: #4e4848;
      width     : 200px;
  }

  /* 海康威视 */
  .haikangCamera .searchable-select {
      min-width: auto !important;
  }